home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / utility / encry32.zip / ENCRYPT.DOC next >
Text File  |  1992-02-25  |  5KB  |  105 lines

  1.  
  2.                           February 21, 1992
  3.                              Encrypt.exe
  4.                Copyright (c) 1988 thru 1992   G. K. Pace
  5.                          All Rights Reserved!
  6.  
  7.         Encrypt is a files encryption utility which features an alterable
  8.  Code Key.  By changing the Code Key you modify the encryption key used
  9.  to encrypt files.  This utility can be used for securing your files on
  10.  a system accessible to others, and for the transfer of secured files to
  11.  others, by using a common Code Key. It is especially useful for those
  12.  transferring files via a network, and wish the files to be accessible only
  13.  by the intended recipient.
  14.  
  15.         The encryption technique is simple but not easy to crack. It uses
  16.  multiple keys, which contribute to the encryption key.  Thus there is not
  17.  any one key, especially the alterable Code Key which will provide a clue
  18.  to crack the encryption code.  The period of repeat is very long, and
  19.  this too make the decoding of the cipher very difficult.  Thus it highly
  20.  unlikely that anyone desiring to intercept a file you are sending, would
  21.  be successful in deciphering it, unless they were to use Encrypt, AND had
  22.  the Code Key you were using.
  23.  
  24.         Encrypt uses a command-line argument of the form: <path\filename>
  25.  to tell it what file it is to act upon... the file must be a SPECIFIC
  26.  EXISTING file... DO NOT USE "WILD CARDS"!.
  27.  
  28.         The Code-Key is one of the components of the encrypting key... and
  29.  it can be changed to suit. The Code-Key is an ASCII String of characters
  30.  including spaces (but not control characters or extended-ASCII
  31.  characters) up to twenty (20) characters in length.  To change the
  32.  Code-Key run Encrypt without an argument, and follow the instructions.
  33.  
  34.         Encrypt TOGGLES a file... if the file is readable, it will encrypt
  35.  it and if it is encrypted it will make it readable IF the Code Key
  36.  matches that which was used to encrypt it.  If you attempt to decode a
  37.  file that you previously encrypted with a different Code Key, the file
  38.  will be encrypted further, and YOU MUST TOGGLE IT BACK, THEN CHANGE THE
  39.  CODE KEY to that which was originally used to encrypt the file and decode
  40.  it.  WARNING If you encrypt a file, change Code Key, and forget what the
  41.  Code Key was for the file, you will not be able to retrieve the file.  IF
  42.  YOU DO NOT KNOW THE CODE KEY USED TO ENCRYPT A FILE, YOU CANNOT DECODE
  43.  IT!  Use caution when changing Code Keys... keep in mind what the old
  44.  Code Key was in case you find a file encrypted with it that you need to
  45.  decode! (this can be kept in a log, as explained below...)
  46.  
  47.         Encrypt creates a log file to help you remember what you've done
  48.  with it. This file can help you by showing you what Code Key was used on
  49.  what files, and when the Code Key was changed.  It also can help a person
  50.  figure out how to decode your stuff... so you may want to keep it secure!
  51.  The log-file will be located in the directory with Encrypt.exe.  When
  52.  you set the Code Key, you have the option of turning file use logging off
  53.  or on (Encrypt is shipped with it ON, but default when setting is OFF) if
  54.  you do not turn it on, Encrypt will only log the changes you make to the
  55.  Code Key.  If you turn file usage logging ON, it will log every usage of
  56.  Encrypt.
  57.  
  58.         For FidoNet Sysops operating NetInfo as a Host, the following
  59.  example of a batch file is offered:
  60.  
  61.  NetInfo c:\FidoNet\NetMail c:\FidoNet\NetFile
  62.         if errorlevel 10  goto codeboth
  63.         if errorlevel 8   goto codeshort
  64.         if errorlevel 2   goto codelong
  65.         if errorlevel 0   goto main
  66.  :codeboth
  67.         Encrypt c:\FidoNet\NetFile\NetInfo.lst
  68.  :codeshort
  69.         Encrypt c:\FidoNet\NetFile\NetInfo.txt
  70.         goto main
  71.  :codelong
  72.         Encrypt c:\FidoNet\NetFile\NetInfo.lst
  73.         goto main
  74.  
  75.         Keep in mind that once you setup to use Encrypt with NetInfo you
  76.  will have to distribute Encrypt to each Sysop using NetInfo off of your
  77.  system, and you will have to use the same Code-Key!  The Code-Key can be
  78.  altered at any time it is required and the new Code-Key given to the
  79.  appropriate Sysops who will be using it.
  80.  
  81.         About Licensing... Encrypt is copyrighted material, and all rights
  82.  to it are reserved.  You can use it for a limited time to try it out...
  83.  but must register it for continued use.  License fees are reasonable, and
  84.  FidoNet Sysops operating a Public accessible, non-fee, Bulletin Board
  85.  System, or FidoNet Sysops operating a "Host" mail-only system which is
  86.  operated on a non-fee basis serving others in the FidoNet, will find the
  87.  registration fee to be very reasonable... commercial users, Government
  88.  users, and anyone who charges users a fee will pay a little more for the
  89.  use of Encrypt. <This is my policy on all of my FidoNet utilities>
  90.  Also those who register NetInfo, will receive the use of Encrypt as a
  91.  bonus...
  92.  
  93.         For further information, comments, criticism, or to register the use
  94.  of Encrypt, please contact me at:
  95.  
  96.                             G. K. Pace
  97.                             3935 Baker Ave.
  98.                             Titusville, Fl. 32796
  99.                             (407)269-3088 (voice)
  100.                             (407)269-9844 (BBS)
  101.                             FidoNet @ 1:374/26
  102.  
  103.  PS: Have a good day!
  104.  
  105.